package com.gitee.loyo;

import com.gitee.loyo.data.Token;

public interface TokenManager {

    /**
     * 获取令牌
     *
     * @return
     */
    Token getToken(String operatorKey);

    /**
     * 保存令牌
     *
     * @param token
     */
    void saveToken(Token token, String operatorKey);

    /**
     * 申请令牌
     *
     * @return
     */
    Token queryToken(String operatorKey);

    void initTokens();
}
